home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
DayMaker
/
Product Demo
/
Product Demo.rsrc
/
CODE_46_TextObjSeg.txt
< prev
next >
Wrap
Text File
|
1993-10-06
|
39KB
|
652 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 B4B3 913E 0000 0D08 0000 cmp.l D2, [[A3 + 0xD08] + A1]
0000000A 06C1 .incomplete
0000000C 0000 0070 ori.b D0, 0x70 /* 'p' */
00000010 8000 or.b D0, D0
00000012 0002 90BC ori.b D2, 0xBC
00000016 721C moveq.l D1, 0x1C
00000018 721E moveq.l D1, 0x1E
0000001A B08B cmp.l D0, A3
0000001C B645 cmp.w D3, D5
0000001E 9245 sub.w D1, D5
00000020 342E C5C6 move.w D2, [A6 - 0x3A3A]
00000024 8FC6 divs.w D7, D6
00000026 A9DD syscall TEScroll
00000028 A969 syscall DrawControls
0000002A A954 syscall NewControl
0000002C A95B syscall SetControlReference/SetCRefCon
0000002E A9D2 syscall TENew
00000030 A9CD syscall TEDispose
00000032 A955 syscall DisposeControl
00000034 9053 sub.w D0, [A3]
00000036 A95C syscall SizeControl
00000038 A9D8 syscall TEActivate
0000003A A9D9 syscall TEDeactivate
0000003C A9D3 syscall TEUpdate
0000003E E424 asr D4.b, D2
00000040 FA6E FA4A .extension 0xA6E <<F/1/5>>, 0xFA4A // unimplemented
00000044 E424 asr D4.b, D2
00000046 868A or.l D3, A2
00000048 0A12 E414 xori.b [A2], 0x14
0000004C CDEA 3210 muls.w D6, [A2 + 0x3210]
00000050 3C01 move.w D6, D1
00000052 A9DD syscall TEScroll
00000054 864A or.w D3, A2
00000056 A9D4 syscall TEClick
00000058 8612 or.b D3, [A2]
0000005A A9DC syscall TEKey
0000005C A9DA syscall TEIdle
0000005E 8632 A9D6 or.b D3, <<invalid full ext with IS == 1 and I/IS == 6>>
00000062 A9FC syscall ZeroScrap
00000064 A9D5 syscall TECopy
00000066 863A 0A02 or.b D3, [PC + 0xA02 /* 00000A04, cstring ""<EOF> */]
0000006A A9DB syscall TEPaste
0000006C AB8B syscall slSubPin
0000006E 1000 move.b D0, D0
00000070 0A24 0804 xori.b -[A4], 0x4
00000074 E303 asl D3.b, 1
00000076 4241 clr.w D1
00000078 0008 044B ori.b A0, 0x4B /* 'K' */
0000007C 072A 4100 btst [A2 + 0x4100], D3
00000080 6E04 bgt +0x6 /* 00000086 */
00000082 9301 subx.b D1, D1
00000084 5638 1246 addq.b [0x00001246], 3
// begin alternate branch 00000086-00000088
label00000086:
00000086 1246 movea.b A1, D6
// end alternate branch 00000086-00000088
label00000086: // (misaligned)
00000088 3410 move.w D2, [A0]
0000008A 008C 2304 0813 ori.l A4, 0x23040813
00000090 299B 06C0 move.l [A4 + D0.w * 8 - 0x64], [A3]+
00000094 9B9F sub.l [A7]+, D5
00000096 FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000098 8B01 sbcd D5, D1
0000009A 6B53 bmi +0x55 /* 000000EF */
0000009C 6500 0F65 bcs +0xF67 /* 00001003 */
000000A0 00B8 9302 0E6B 0049 ori.l [0x00000049], 0x93020E6B
000000A8 0368 3C0B bchg [A0 + 0x3C0B], D1
000000AC 05E2 .incomplete
000000AE 481B nbcd.b [A3]+
000000B0 0108 btst A0, D0
000000B2 0B0A btst A2, D5
000000B4 04F6 .incomplete
000000B6 42C0 .invalid D0 // invalid opcode 4 with subtype 1
000000B8 C213 and.b D1, [A3]
000000BA 3E04 move.w D7, D4
000000BC AB05 syscall CopyHandle
000000BE 429B clr.l [A3]+
000000C0 80C2 divu.w D0, D2
000000C2 DB0B addx.b -[A5], -[A3]
000000C4 044C 422C subi.w A4, 0x422C /* 'B,' */
000000C8 A4AB syscall 0x0AB, flags=4
000000CA 05F3 .incomplete
000000CC 06FB .incomplete
000000CE 230E move.l -[A1], A6
000000D0 6101 bsr +0x3 /* 000000D3 */
000000D2 3304 move.w -[A1], D4
000000D4 7302 moveq.l D1, 0x02
000000D6 C302 abcd D1, D2
000000D8 56B8 8305 addq.l [0xFFFF8305], 3
000000DC 92DB sub.w A1, [A3]+
000000DE 452C DB39 .invalid 2, [A4 - 0x24C7] // invalid opcode 4 with b == 4
000000E2 F30A .extension 0x30A <<F/4-5/1>> // unimplemented
000000E4 42A1 clr.l -[A1]
000000E6 0123 btst -[A3], D0
000000E8 3EA0 move.w [A7], -[A0]
000000EA 0200 EB4B andi.b D0, 0x4B /* 'K' */
000000EE 7084 moveq.l D0, 0xFFFFFF84
000000F0 F306 .extension 0x306 <<F/4-5/1>> // unimplemented
000000F2 3604 move.w D3, D4
000000F4 EA36 roxr D6.b, D5
000000F6 0ED4 .incomplete
000000F8 DE30 64CB add.b D7, [A0 + D6.w * 4 - 0x53]
000000FC 0C02 0053 cmpi.b D2, 0x53 /* 'S' */
00000100 1E14 move.b D7, [A4]
00000102 0636 0200 CB19 addi.b [[A6 + A4 * 2]], 0x0
00000108 B6D4 cmpa.w A3, [A4]
0000010A D4AD 0133 add.l D2, [A5 + 0x133]
0000010E 00C0 .incomplete
00000110 7301 moveq.l D1, 0x01
00000112 363B 0613 move.w D3, [PC + D0.w * 8 + 0x13]
00000116 004B 0905 ori.w A3, 0x905
0000011A 0408 04C3 subi.b A0, 0xC3
0000011E 1042 movea.b A0, D2
00000120 70A4 moveq.l D0, 0xFFFFFFA4
00000122 AB0F syscall CheckPic
00000124 B300 xor.b D0, D1
00000126 2A85 move.l [A5], D5
00000128 0094 6E14 4A0E ori.l [A4], 0x6E144A0E
0000012E 5232 1A2B addq.b [A2 + D1 * 2 + 0x2B], 1
00000132 0526 btst -[A6], D2
00000134 047B 1E56 A909 subi.w [[PC + <<invalid base displacement size>> + A2]], 0x1E56
0000013A 2308 move.l -[A1], A0
0000013C 4244 clr.w D4
0000013E 7305 moveq.l D1, 0x05
00000140 121C move.b D1, [A4]+
00000142 4E60 move USP, A0
00000144 2010 move.l D0, [A0]
00000146 002E 082C 2B01 ori.b [A6 + 0x2B01], 0x2C /* ',' */
0000014C 3056 movea.w A0, [A6]
0000014E 8911 or.b [A1], D4
00000150 A63C syscall CmpString, flags=6
00000152 5B08 subq.b A0, 5
00000154 0518 btst [A0]+, D2
00000156 F642 74F3 .extension 0x642 <<F/1/3>>, 0x74F3 // unimplemented
0000015A 0D04 btst D4, D6
0000015C F608 7403 .move16 0xF608, 0x7403 // unimplemented
00000160 1219 move.b D1, [A1]+
00000162 0CC9 .incomplete
00000164 1165 0EF1 move.b [A0 + 0xEF1], -[A5]
00000168 0C33 09F5 0C9B cmpi.b [A3 + D0 * 4 - 0x101], 0xF5
0000016E 1BFB 0016 move.b <<invalid special address>>, [PC + D0.w + 0x16]
00000172 307B 1F3B 1A49 03F3 17B3 00A9 movea.w A0, [[PC + 0x1A4903F3 + D1 * 8] + 0x17B300A9]
0000017E 0013 0894 ori.b [A3], 0x94
00000182 0428 0809 0128 subi.b [A0 + 0x128], 0x9 /* '\t' */
00000188 F306 .extension 0x306 <<F/4-5/1>> // unimplemented
0000018A 0200 3316 andi.b D0, 0x16
0000018E 0428 42CB 3604 subi.b [A0 + 0x3604], 0xCB
00000194 6C08 bge +0xA /* 0000019E */
00000196 0200 6B05 andi.b D0, 0x5
0000019A 0D11 btst [A1], D6
0000019C 737B moveq.l D1, 0x7B
label0000019E:
0000019E 2A04 move.l D5, D4
000001A0 3B20 move.w -[A5], -[A0]
000001A2 6E44 bgt +0x46 /* 000001E8 */
000001A4 3B08 move.w -[A5], A0
000001A6 6D21 blt +0x23 /* 000001C9 */
000001A8 6524 bcs +0x26 /* 000001CE */
000001AA D303 addx.b D1, D3
000001AC 034D bchg A5, D1
000001AE 7AD3 moveq.l D5, 0xFFFFFFD3
000001B0 08E9 2411 0485 bset.b [A1 + 0x485], 0x11
000001B6 0FA2 bclr -[A2], D7
000001B8 648B bcc -0x73 /* 00000145 */
000001BA 0802 00BB btst.b D2, 0xBB
000001BE 2871 2569 28F6 movea.l A4, [[A1 + 0x28F6]]
000001C4 089B 0005 bclr.b [A3]+, 0x5
000001C8 2487 move.l [A2], D7
000001CA 0142 bchg D2, D0
000001CC 4504 .invalid 2, D4 // invalid opcode 4 with b == 4
label000001CE:
000001CE 0C0E 880A cmpi.b A6, 0xA /* '\n' */
000001D2 0200 3B60 andi.b D0, 0x60 /* '`' */
000001D6 6517 bcs +0x19 /* 000001EF */
000001D8 BB30 6117 3812 1C50 xor.b [[A0] + D6 + 0x38121C50], D5
000001E0 2517 move.l -[A2], [A7]
000001E2 F701 .extension 0x701 <<F/4-5/3>> // unimplemented
000001E4 58E3 svc -[A3]
000001E6 5E55 addq.w [A5], 7
label000001E8:
000001E8 0334 1086 btst [A4 + D1.w - 0x122], D1
000001EC 3CEB 1924 move.w [A6]+, [A3 + 0x1924]
000001F0 48E3 1208 movem.l -[A3], D3,D6,A4
000001F4 B332 E30D xor.b [[A2 + <<invalid base displacement size>>] + A6 * 2], D1
000001F8 3004 move.w D0, D4
000001FA 6B5A bmi +0x5C /* 00000256 */
000001FC 0804 6368 btst.b D4, 0x68 /* 'h' */
00000200 04F3 .incomplete
00000202 176A 0496 CB09 move.b [A3 - 0x34F7], [A2 + 0x496]
00000208 9CA8 A633 sub.l D6, [A0 - 0x59CD]
0000020C 2A56 movea.l A5, [A6]
0000020E C063 and.w D0, -[A3]
00000210 8B13 or.b [A3], D5
00000212 00FB .incomplete
00000214 0053 19F3 ori.w [A3], 0x19F3
00000218 015A bchg [A2]+, D0
0000021A 231C move.l -[A1], [A4]+
0000021C 332A 9B08 move.w -[A1], [A2 - 0x64F8]
00000220 C0A3 and.l D0, -[A3]
00000222 7B1F moveq.l D5, 0x1F
00000224 A663 syscall MaxApplZone, flags=6
00000226 CC73 1013 and.w D6, [A3 + D1.w + 0x13]
0000022A 0032 140C 606B ori.b [A2 + D6.w + 0x6B], 0xC
00000230 3F1B move.w -[A7], [A3]+
00000232 0BEC .incomplete
00000234 32BB 06E5 move.w [A1], [PC + D0.w * 8 - 0x27]
00000238 00C3 .incomplete
0000023A 5413 addq.b [A3], 2
0000023C 49A3 .invalid 4, -[A3] // invalid opcode 4 with b == 6
0000023E 0DEC .incomplete
00000240 4502 .invalid 2, D2 // invalid opcode 4 with b == 4
00000242 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
00000244 5319 subq.b [A1]+, 1
00000246 6B69 bmi +0x6B /* 000002B1 */
00000248 6104 bsr +0x6 /* 0000024E */
0000024A EB10 roxl D0.b, 5
0000024C 332A 7EC0 move.w -[A1], [A2 + 0x7EC0]
// begin alternate branch 0000024E-00000250
fn0000024E:
0000024E 7EC0 moveq.l D7, 0xFFFFFFC0
// end alternate branch 0000024E-00000250
fn0000024E: // (misaligned)
00000250 332A F311 move.w -[A1], [A2 - 0xCEF]
00000254 A135 syscall OffLine/Offline, flags=1
label00000256:
00000256 2327 move.l -[A1], -[A7]
00000258 04A4 960E 7B0B subi.l -[A4], 0x960E7B0B
0000025E 08A8 22BB 0122 bclr.b [A0 + 0x122], 0xBB
00000264 F301 .extension 0x301 <<F/4-5/1>> // unimplemented
00000266 C3AF 4A22 and.l [A7 + 0x4A22], D1
0000026A D318 add.b [A0]+, D1
0000026C 3B3A 528B move.w -[A5], [PC + 0x528B /* 000054F9, cstring ""<EOF> */]
00000270 0741 bchg D1, D3
00000272 03DB .incomplete
00000274 0B1E btst [A6]+, D5
00000276 8C83 or.l D6, D3
00000278 1C73 6052 movea.b A6, [A3 + D6.w + 0x52]
0000027C 3202 move.w D1, D2
0000027E 0033 086B 0013 ori.b [A3 + D0.w + 0x13], 0x6B /* 'k' */
00000284 0A1E 8C4A xori.b [A6]+, 0x4A /* 'J' */
00000288 A60B syscall Rename/PBHRename/HRename, flags=6
0000028A 31A3 7BA3 0B63 0423 29ED move.w [[0xB63 + D7 * 2] + 0x42329ED], -[A3]
00000294 01EC .incomplete
00000296 1311 move.b -[A1], [A1]
00000298 8B07 sbcd D5, D7
0000029A 7B1C moveq.l D5, 0x1C
0000029C 6E44 bgt +0x46 /* 000002E2 */
0000029E D319 add.b [A1]+, D1
000002A0 112C 7C41 move.b -[A0], [A4 + 0x7C41]
000002A4 3C24 move.w D6, -[A4]
000002A6 6004 bra +0x6 /* 000002AC */
000002A8 4CE0 2CCB movem.l D2,D4,D5,A0,A1,A4,A6,A7, -[A0]
label000002AC:
000002AC 0D42 bchg D2, D6
000002AE 1E58 movea.b A7, [A0]+
000002B0 0A40 081A xori.w D0, 0x81A
000002B4 4B0F .invalid 5, A7 // invalid opcode 4 with b == 4
000002B6 266B 00CB movea.l A3, [A3 + 0xCB]
000002BA 14E1 move.b [A2]+, -[A1]
000002BC 121B move.b D1, [A3]+
label000002BE:
000002BE 2B88 8E58 move.l [A5 + A0 * 8 + 0x58], A0
000002C2 0F04 btst D4, D7
000002C4 DA08 add.b D5, A0
000002C6 3A7C 1818 movea.w A5, 0x1818
000002CA 1E06 move.b D7, D6
000002CC 7C02 moveq.l D6, 0x02
000002CE 009B 21FB 040A ori.l [A3]+, 0x21FB040A
000002D4 0413 0CB3 subi.b [A3], 0xB3
000002D8 0A6A 528C 2508 xori.w [A2 + 0x2508], 0x528C
000002DE FB05 .extension 0xB05 <<F/4-5/5>> // unimplemented
000002E0 966E 5263 sub.w D3, [A6 + 0x5263]
// begin alternate branch 000002E2-000002E4
label000002E2:
000002E2 5263 addq.w -[A3], 1
// end alternate branch 000002E2-000002E4
label000002E2: // (misaligned)
000002E4 545C addq.w [A4]+, 2
000002E6 1B45 C528 move.b [A5 - 0x3AD8], D5
000002EA 0F45 bchg D5, D7
000002EC 3EF3 1369 35BC move.w [A7]+, [[A3 + 0x35BC]]
000002F2 2010 move.l D0, [A0]
000002F4 FC3C 1B04 .unknown 0xFC3C 0x1B04 (W = 6)
000002F8 2408 move.l D2, A0
000002FA 6B18 bmi +0x1A /* 00000314 */
000002FC 482E 6A3A nbcd.b [A6 + 0x6A3A]
00000300 3E18 move.w D7, [A0]+
00000302 182E 563A move.b D4, [A6 + 0x563A]
00000306 2218 move.l D1, [A0]+
00000308 180B move.b D4, A3
0000030A 0906 btst D6, D4
0000030C 7C2B moveq.l D6, 0x2B
0000030E 1570 3A22 DA7E move.b [A2 - 0x2582], [A0 + D3 * 2 + 0x22]
label00000314:
00000314 9898 sub.l D4, [A0]+
00000316 A14D syscall PurgeMem, flags=1
00000318 0E70 E30C 0ECB .invalid.w [A0 + D0 * 8 - 0x53], 0xE30C // invalid immediate operation
0000031E 3104 move.w -[A0], D4
00000320 3A3E move.w D5, <<invalid special address>>
00000322 DA48 add.w D5, A0
00000324 A501 syscall Close, flags=5
00000326 E30C lsl D4.b, 1
00000328 6E94 bgt -0x6A /* 000002BE */
0000032A 6100 2A7B bsr +0x2A7D /* 00002DA7 */
0000032E 3704 move.w -[A3], D4
00000330 C302 abcd D1, D2
00000332 CB31 7A7B and.b [A1 + D7 * 2 + 0x7B], D5
00000336 458B .invalid 2, A3 // invalid opcode 4 with b == 6
00000338 1404 move.b D2, D4
0000033A 9324 sub.b -[A4], D1
0000033C E04A lsr D2.w, 8
0000033E A6AE syscall vADBProc/VADBProc, flags=6
00000340 9B03 subx.b D5, D3
00000342 A8A6 syscall EqualRect
00000344 1E0C move.b D7, A4
00000346 7C06 moveq.l D6, 0x06
00000348 22D6 move.l [A1]+, [A6]
0000034A E308 lsl D0.b, 1
0000034C D488 add.l D2, A0
0000034E 8888 or.l D4, A0
00000350 162A A20F move.b D3, [A2 - 0x5DF1]
00000354 04BB 04C8 0428 C80A subi.l [PC + A4 + 0xA], 0x4C80428
0000035C 5B83 subq.l D3, 5
0000035E 8107 sbcd D0, D7
00000360 E01E ror D6.b, 8
00000362 063E 063E addi.b <<invalid special address>>, 0x3E /* '>' */
00000366 0F21 btst -[A1], D7
00000368 0242 70A5 andi.w D2, 0x70A5
0000036C 38F3 0330 DB08 7041 move.w [A4]+, [A3 - 0x24F78FBF + D0 * 2]
00000374 2B6B 2C44 DB04 move.l [A5 - 0x24FC], [A3 + 0x2C44]
0000037A 6518 bcs +0x1A /* 00000394 */
0000037C 5620 addq.b -[A0], 3
0000037E 0010 363C ori.b [A0], 0x3C /* '<' */
00000382 9E24 sub.b D7, -[A4]
00000384 080B 0929 btst.b A3, 0x29 /* ')' */
00000388 03F6 .incomplete
0000038A F306 .extension 0x306 <<F/4-5/1>> // unimplemented
0000038C 9B0F subx.b -[A5], -[A7]
0000038E 1EA2 move.b [A7], -[A2]
00000390 0200 B306 andi.b D0, 0x6
label00000394:
00000394 FB04 .extension 0xB04 <<F/4-5/5>> // unimplemented
00000396 8901 sbcd D4, D1
00000398 731B moveq.l D1, 0x1B
0000039A F306 .extension 0x306 <<F/4-5/1>> // unimplemented
0000039C 4514 .invalid 2, [A4] // invalid opcode 4 with b == 4
0000039E 0F04 btst D4, D7
000003A0 CB00 abcd D5, D0
000003A2 E003 asr D3.b, 8
000003A4 0204 F6C8 andi.b D4, 0xC8
000003A8 FB00 .extension 0xB00 <<F/4-5/5>> // unimplemented
000003AA 4509 .invalid 2, A1 // invalid opcode 4 with b == 4
000003AC 0F25 btst -[A5], D7
000003AE 31D3 4E44 move.w [0x00004E44], [A3]
000003B2 CB03 abcd D5, D3
000003B4 2937 C6E5 move.l -[A4], [A7 + A4.w * 8 - 0x27]
000003B8 1E08 move.b D7, A0
000003BA 2E0E move.l D7, A6
000003BC A914 syscall DisposeWindow
000003BE 7B01 moveq.l D5, 0x01
000003C0 C604 and.b D3, D4
000003C2 6514 bcs +0x16 /* 000003D8 */
000003C4 A912 syscall InitWindows
000003C6 6506 bcs +0x8 /* 000003CE */
000003C8 6128 bsr +0x2A /* 000003F2 */
000003CA 234C 0D45 move.l [A1 + 0xD45], A4
label000003CE:
000003CE 9608 sub.b D3, A0
000003D0 3B0C move.w -[A5], A4
000003D2 C900 abcd D4, D0
label000003D4:
000003D4 7B02 moveq.l D5, 0x02
000003D6 8D01 sbcd D6, D1
label000003D8:
000003D8 0B04 btst D4, D5
000003DA 360E move.w D3, A6
000003DC CD00 abcd D6, D0
000003DE 6825 bvc +0x27 /* 00000405 */
000003E0 25C5 0082 move.l [PC + 0x82 /* 00000464, value 0x610CC602 */], D5
000003E4 48C9 00D3 movem.l A1, D0,D1,D4,D6,D7
000003E8 1A0D move.b D5, A5
000003EA 0433 28CD 61AB 0342 4B02 D31A subi.b [[0x342 + D6] + 0x4B02D31A], 0xCD
// begin alternate branch 000003F2-000003F6
fn000003F2:
000003F2 4B02 .invalid 5, D2 // invalid opcode 4 with b == 4
000003F4 D31A add.b [A2]+, D1
// end alternate branch 000003F2-000003F6
fn000003F2: // (misaligned)
000003F6 0321 btst -[A1], D1
000003F8 6D04 blt +0x6 /* 000003FE */
000003FA EB0E lsl D6.b, 5
000003FC 0D06 btst D6, D6
label000003FE:
000003FE 7B02 moveq.l D5, 0x02
00000400 42F1 0580 .invalid [ + <<invalid base displacement size>> + D0 * 4] // invalid opcode 4 with subtype 1
00000404 F105 .extension 0x105 <<F/4-5/0>> // unimplemented
00000406 AC2D syscall Pack11, auto_pop
00000408 4EA4 jsr -[A4]
0000040A E364 asl D4.w, D1
0000040C 811D or.b [A5]+, D0
0000040E 4318 .invalid 1, [A0]+ // invalid opcode 4 with b == 4
00000410 E021 asr D1.b, D0
00000412 5714 subq.b [A4], 3
00000414 046C 7E04 4CC8 subi.w [A4 + 0x4CC8], 0x7E04
0000041A 2C6C 08E3 movea.l A6, [A4 + 0x8E3]
0000041E 60B4 bra -0x4A /* 000003D4 */
00000420 7A74 moveq.l D5, 0x74
00000422 EB08 lsl D0.b, 5
00000424 0493 137E 1EF3 subi.l [A3], 0x137E1EF3
0000042A 0FFB .incomplete
0000042C 04A0 8B2B 92E6 subi.l -[A0], 0x8B2B92E6
00000432 6C2A bge +0x2C /* 0000045E */
00000434 0308 btst A0, D1
00000436 D303 addx.b D1, D3
00000438 BB03 xor.b D3, D5
0000043A 7A0B moveq.l D5, 0x0B
0000043C 01BA 7307 bclr [PC + 0x7307 /* 00007745, cstring ""<EOF> */], D0
00000440 631A bls +0x1C /* 0000045C */
00000442 6515 bcs +0x17 /* 00000459 */
00000444 3B61 BA6B move.w [A5 - 0x4595], -[A1]
00000448 03C9 .incomplete
0000044A 00EB .incomplete
0000044C 1280 move.b [A1], D0
0000044E FB19 .extension 0xB19 <<F/4-5/5>> // unimplemented
00000450 4361 chk.w D1, -[A1]
00000452 C500 abcd D2, D0
00000454 5B09 subq.b A1, 5
00000456 ACFB syscall MapRgn, auto_pop
00000458 7080 moveq.l D0, 0xFFFFFF80
0000045A 5C5B addq.w [A3]+, 6
label0000045C:
0000045C 0942 bchg D2, D4
label0000045E:
0000045E 0F5C bchg [A4]+, D7
00000460 0F85 bclr D5, D7
00000462 0133 610C btst <<invalid full ext with I/IS == 4>>, D0
00000466 C602 and.b D3, D2
00000468 00D3 .incomplete
0000046A 4AA5 tst.l -[A5]
0000046C 081B 2EA0 btst.b [A3]+, 0xA0
00000470 231B move.l -[A1], [A3]+
00000472 A0F3 syscall vTreeSearch
00000474 0EC9 .incomplete
00000476 2FE5 move.l <<invalid special address>>, -[A5]
00000478 4D22 .invalid 6, -[A2] // invalid opcode 4 with b == 4
0000047A 3C6A 2408 movea.w A6, [A2 + 0x2408]
0000047E 7B01 moveq.l D5, 0x01
00000480 2209 move.l D1, A1
00000482 0EEA .incomplete
00000484 0E09 1F01 .invalid.b A1, 0x1 // invalid immediate operation
00000488 0E01 1F8B .invalid.b D1, 0x8B // invalid immediate operation
0000048C 6D21 blt +0x23 /* 000004AF */
0000048E 0B23 btst -[A3], D5
00000490 0158 bchg [A0]+, D0
00000492 8B2B 0C22 or.b [A3 + 0xC22], D5
00000496 C905 abcd D4, D5
00000498 F514 .extension 0x514 <<F/4-5/2>> // unimplemented
0000049A DA08 add.b D5, A0
0000049C 1818 move.b D4, [A0]+
0000049E B10F cmpm.b [A0]+, [A7]+
000004A0 0308 btst A0, D1
000004A2 4509 .invalid 2, A1 // invalid opcode 4 with b == 4
000004A4 2901 move.l -[A4], D1
000004A6 CE56 and.w D7, [A6]
000004A8 4139 CB00 0ED3 .invalid 0, [0xCB000ED3] // invalid opcode 4 with b == 4
000004AE 0149 bchg A1, D0
000004B0 0125 btst -[A5], D0
000004B2 3A58 movea.w A5, [A0]+
000004B4 231B move.l -[A1], [A3]+
000004B6 5841 addq.w D1, 4
000004B8 0A63 014D xori.w -[A3], 0x14D
000004BC 0A54 4558 xori.w [A4], 0x4558 /* 'EX' */
000004C0 7B01 moveq.l D5, 0x01
000004C2 54EB 010E scc [A3 + 0x10E]
000004C6 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
000004C8 A509 syscall Delete/PBHDelete/HDelete, flags=5
000004CA CB88 exg D5, A0
000004CC 8500 sbcd D2, D0
000004CE 0F61 bchg -[A1], D7
000004D0 360E move.w D3, A6
000004D2 055F bchg [A7]+, D2
000004D4 A93D syscall MenuSelect
000004D6 3161 C8A1 move.w [A0 - 0x375F], -[A1]
000004DA 7E53 moveq.l D7, 0x53
000004DC 0814 0C0E btst.b [A4], 0xE
000004E0 8574 2D0A 8303 or.w [[A4 + <<invalid base displacement size>> + D2 * 4] - 0x7CFD], D2
000004E6 B4B8 FB00 cmp.l D2, [0xFFFFFB00]
000004EA BA73 1333 1873 0845 0204 6C48 cmp.w D5, [[A3 + 0x18730845 + D1 * 2] + 0x2046C48]
000004F6 8303 sbcd D1, D3
000004F8 76FB moveq.l D3, 0xFFFFFFFB
000004FA 0092 C361 8B04 ori.l [A2], 0xC3618B04
00000500 3318 move.w -[A1], [A0]+
00000502 D161 add.w -[A1], D0
00000504 1B00 move.b -[A5], D0
00000506 3C6A E2F5 movea.w A6, [A2 - 0x1D0B]
0000050A 2D1B move.l -[A6], [A3]+
0000050C 0C06 662B cmpi.b D6, 0x2B /* '+' */
00000510 152E 6684 move.b -[A2], [A6 + 0x6684]
00000514 2A3E move.l D5, <<invalid special address>>
00000516 0200 6315 andi.b D0, 0x15
0000051A C504 abcd D2, D4
0000051C 7028 moveq.l D0, 0x28
0000051E 420F clr.b A7
00000520 7041 moveq.l D0, 0x41
00000522 1503 move.b -[A2], D3
00000524 1304 move.b -[A1], D4
00000526 DA7E add.w D5, <<invalid special address>>
00000528 3A1B move.w D5, [A3]+
0000052A 0065 1328 ori.w -[A5], 0x1328
0000052E C806 and.b D4, D6
00000530 1B00 move.b -[A5], D0
00000532 0200 4B7A andi.b D0, 0x7A /* 'z' */
00000536 7025 moveq.l D0, 0x25
00000538 0A93 012A 70A5 xori.l [A3], 0x12A70A5
0000053E 1D40 8640 move.b [A6 - 0x79C0], D0
00000542 3E63 movea.w A7, -[A3]
00000544 1755 1266 move.b [A3 + 0x1266], [A5]
00000548 0A92 0F2C 1B17 xori.l [A2], 0xF2C1B17
0000054E E006 asr D6.b, 8
00000550 3633 15E9 194A move.w D3, [[0x194A]]
00000556 3683 move.w [A3], D3
00000558 080E 6336 btst.b A6, 0x36 /* '6' */
0000055C 0506 btst D6, D2
0000055E 169B move.b [A3], [A3]+
00000560 081A 0F26 btst.b [A2]+, 0x26 /* '&' */
00000564 130A move.b -[A1], A2
00000566 3502 move.w -[A2], D2
00000568 085B 4B29 bchg.b [A3]+, 0x29 /* ')' */
0000056C 0256 1A0F andi.w [A6], 0x1A0F
00000570 262B 0030 move.l D3, [A3 + 0x30]
00000574 0838 1234 10E4 btst.b [0x000010E4], 0x34 /* '4' */
0000057A 3C5B movea.w A6, [A3]+
0000057C 214D 3DC5 move.l [A0 + 0x3DC5], A5
00000580 5245 addq.w D5, 1
00000582 5204 addq.b D4, 1
00000584 AB38 syscall bXMAIN8
00000586 C80F and.b D4, A7
00000588 2523 move.l -[A2], -[A3]
0000058A 8302 sbcd D1, D2
0000058C AA00 syscall OpenCPort
0000058E 0F25 btst -[A5], D7
00000590 1A02 move.b D5, D2
00000592 000F 0102 ori.b A7, 0x2
00000596 420F clr.b A7
00000598 1406 move.b D2, D6
0000059A 8213 or.b D1, [A3]
0000059C 1E32 F320 7643 move.b D7, [A2 + 0x7643 + A7 * 2]
000005A2 03E8 .incomplete
000005A4 4302 .invalid 1, D2 // invalid opcode 4 with b == 4
000005A6 2B0E move.l -[A5], A6
000005A8 6503 bcs +0x5 /* 000005AD */
000005AA 4D21 .invalid 6, -[A1] // invalid opcode 4 with b == 4
000005AC 2B01 move.l -[A5], D1
000005AE 3B00 move.w -[A5], D0
000005B0 2AA1 move.l [A5], -[A1]
000005B2 53E0 sls -[A0]
000005B4 A304 syscall Control, flags=3
000005B6 140C move.b D2, A4
000005B8 68B1 bvc -0x4D /* 0000056B */
000005BA 2561 1B74 move.l [A2 + 0x1B74], -[A1]
000005BE 131C move.b -[A1], [A4]+
000005C0 8501 sbcd D2, D1
000005C2 1E64 movea.b A7, -[A4]
000005C4 C30A abcd -[A1], -[A2]
000005C6 0200 432A andi.b D0, 0x2A /* '*' */
000005CA B0E4 cmpa.w A0, -[A4]
000005CC 1E0C move.b D7, A4
000005CE E402 asr D2.b, 2
000005D0 008B 2406 C64B ori.l A3, 0x2406C64B
000005D6 61CB bsr -0x33 /* 000005A3 */
000005D8 0723 btst -[A3], D3
000005DA 2173 3314 050E move.l [A0 + 0x50E], <<invalid full ext with I/IS == 4>>
000005E0 0C68 A273 3FE3 cmpi.w [A0 + 0x3FE3], 0xA273
000005E6 1709 move.b -[A3], A1
000005E8 016B 3F33 bchg [A3 + 0x3F33], D0
000005EC 0939 2D53 2643 btst [0x2D532643], D4
000005F2 6642 bne +0x44 /* 00000636 */
000005F4 3B41 6349 move.w [A5 + 0x6349], D1
000005F8 0F6A B30A bchg [A2 - 0x4CF6], D7
000005FC 083B 3AA3 8B0F 8843 007B btst.b [[PC + <<invalid base displacement size>>] + A0 * 2 - 0x77BCFF85], 0xA3
00000606 075C bchg [A4]+, D3
00000608 E50D lsl D5.b, 2
0000060A FB8C .invalid <<F/6/5>>
0000060C 9105 subx.b D0, D5
0000060E AA00 syscall OpenCPort
00000610 0FC1 .incomplete
00000612 0523 btst -[A3], D2
00000614 0C0C 6813 cmpi.b A4, 0x13
00000618 0B65 bchg -[A5], D5
0000061A 020F A11F andi.b A7, 0x1F
0000061E 6B2C bmi +0x2E /* 0000064C */
00000620 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
00000622 641B bcc +0x1D /* 0000063F */
00000624 1D02 move.b -[A6], D2
00000626 000F 4463 ori.b A7, 0x63 /* 'c' */
0000062A 218D 1C82 move.l [A0 + D1 * 4 - 0x126], A5
0000062E 692B bvs +0x2D /* 0000065B */
00000630 6102 bsr +0x4 /* 00000634 */
00000632 1302 move.b -[A1], D2
fn00000634:
00000634 6503 bcs +0x5 /* 00000639 */
label00000636:
00000636 402A 0903 negx.b [A2 + 0x903]
0000063A 3B60 092C move.w [A5 + 0x92C], -[A0]
0000063E 422C F307 clr.b [A4 - 0xCF9]
00000642 CB09 abcd -[A5], -[A1]
00000644 8240 or.w D1, D0
00000646 2A45 movea.l A5, D5
00000648 0128 420F btst [A0 + 0x420F], D0
label0000064C:
0000064C 0559 bchg [A1]+, D2
0000064E D34A addx.w -[A1], -[A2]
00000650 052B 2978 btst [A3 + 0x2978], D2
00000654 362D 020F move.w D3, [A5 + 0x20F]
00000658 895A or.w [A2]+, D4
0000065A 363C 2303 move.w D3, 0x2303
0000065E 2D07 move.l -[A6], D7
00000660 E15D rol D5.w, 8
00000662 2842 movea.l A4, D2
00000664 E906 asl D6.b, 4
00000666 0FF1 .incomplete
00000668 06F3 .incomplete
0000066A 17CB 094D move.b <<invalid full ext with IS == 1 and I/IS == 5>>, A3
0000066E 040F 1E0F subi.b A7, 0xF
00000672 D8B6 1402 add.l D4, [A6 + D1.w * 4 + 0x2]
00000676 007B 76B6 A907 442B 0329 ori.w [[PC + <<invalid base displacement size>>] + A2 + 0x442B0329], 0x76B6
00000680 0682 8C4D 030F addi.l D2, 0x8C4D030F
00000686 5D03 subq.b D3, 6
00000688 EDBE rol D6, D6
0000068A 3611 move.w D3, [A1]
0000068C 10D9 move.b [A0]+, [A1]+
0000068E 080F D90F btst.b A7, 0xF
00000692 3645 movea.w A3, D5
00000694 048B 8082 4D06 subi.l A3, 0x80824D06
0000069A 0F51 bchg [A1], D7
0000069C 10A5 move.b [A0], -[A5]
0000069E 05D1 .incomplete
000006A0 44E5 move.b -[A5], CCR
000006A2 26D3 move.l [A3]+, [A3]
000006A4 0F29 2596 btst [A1 + 0x2596], D7
000006A8 7E9C moveq.l D7, 0xFFFFFF9C
000006AA 0920 btst -[A0], D4
000006AC 8308 sbcd -[A1], -[A0]
000006AE CB09 abcd -[A5], -[A1]
000006B0 2306 move.l -[A1], D6
000006B2 CD4B exg A6, A3
000006B4 2569 219B 5C9B move.l [A2 + 0x5C9B], [A1 + 0x219B]
000006BA 7109 moveq.l D0, 0x09
000006BC 05 .incomplete